Text copied to clipboard!
Název
Text copied to clipboard!Programátor softwaru
Popis
Text copied to clipboard!
Hledáme programátora softwaru, který se připojí k našemu týmu a bude se podílet na návrhu, vývoji, testování a dlouhodobé údržbě moderních softwarových řešení. Tato pozice je vhodná pro kandidáta, který má silné analytické myšlení, orientaci na detail a zájem o tvorbu kvalitního, bezpečného a škálovatelného kódu. Programátor softwaru spolupracuje s produktovými manažery, analytiky, designéry, testery i dalšími vývojáři na vytváření aplikací, které řeší reálné potřeby uživatelů a podporují obchodní cíle společnosti.
Na této pozici budete převádět funkční i technické požadavky do efektivních softwarových řešení. Očekává se, že budete navrhovat architekturu menších částí systému, implementovat nové funkce, opravovat chyby a aktivně přispívat ke zlepšování vývojových procesů. Důležitou součástí práce je také psaní čitelného a dobře dokumentovaného kódu, provádění revizí kódu a spolupráce při plánování sprintů nebo dalších projektových aktivit. Úspěšný kandidát rozumí principům objektově orientovaného programování, verzovacím systémům a základům automatizovaného testování.
Programátor softwaru by měl být schopen pracovat samostatně i v týmu, efektivně komunikovat technické informace a pružně reagovat na změny priorit. Vítáme zkušenosti s vývojem webových, desktopových nebo backendových aplikací, stejně jako znalost databází, API integrací a cloudových služeb. Výhodou je také orientace v agilních metodikách, jako jsou Scrum nebo Kanban, a schopnost navrhovat řešení s ohledem na výkon, bezpečnost a budoucí rozšiřitelnost.
Nabízíme prostředí, ve kterém je prostor pro profesní růst, sdílení znalostí a práci na zajímavých projektech s reálným dopadem. Budete mít možnost podílet se na technických rozhodnutích, navrhovat zlepšení a rozvíjet své dovednosti v oblasti moderních technologií a softwarového inženýrství. Hledáme člověka, který má pozitivní přístup k řešení problémů, chuť učit se nové věci a odpovědnost za kvalitu své práce. Pokud vás motivuje vývoj spolehlivých aplikací, týmová spolupráce a neustálé zlepšování, tato role pro vás může být ideální příležitostí.
Odpovědnosti
Text copied to clipboard!- Navrhovat, vyvíjet a implementovat nové softwarové funkce.
- Udržovat a optimalizovat stávající aplikace a systémy.
- Analyzovat technické požadavky a navrhovat vhodná řešení.
- Provádět testování, ladění a opravy chyb v kódu.
- Spolupracovat s týmem na plánování, revizích kódu a nasazení.
- Vytvářet a aktualizovat technickou dokumentaci.
- Zajišťovat kvalitu, bezpečnost a výkon vyvíjených řešení.
- Podílet se na integraci aplikací s databázemi a externími službami.
Požadavky
Text copied to clipboard!- Zkušenost s programováním v alespoň jednom moderním jazyce.
- Znalost principů objektově orientovaného návrhu a vývoje.
- Praxe s verzovacím systémem, například Git.
- Schopnost pracovat s databázemi a psát základní SQL dotazy.
- Znalost testování softwaru a ladění aplikací.
- Schopnost číst a vytvářet technickou dokumentaci.
- Analytické myšlení a schopnost řešit technické problémy.
- Dobré komunikační dovednosti a týmová spolupráce.
Potenciální otázky na pohovor
Text copied to clipboard!- S jakými programovacími jazyky máte největší zkušenosti?
- Na jakých typech aplikací jste dosud pracoval(a)?
- Jaký je váš přístup k testování a kvalitě kódu?
- Máte zkušenosti s agilním vývojem, například Scrumem?
- Jak řešíte složité technické problémy pod časovým tlakem?
- Jaké nástroje používáte pro správu verzí a spolupráci v týmu?
- Máte zkušenosti s návrhem API nebo integrací externích služeb?
- Co vás nejvíce motivuje na práci programátora softwaru?